chang yu-sheng
The Empty Report: When Table Tennis Data Goes Silent, What Remains?On the screen sits a nine-part analytical framework. Technique and tactics....
College Swim League 2026 Launch: Four Universities, an ISL-Style Skins Format, and a Data VoidIndiana, Michigan, Louisville, and Ohio State all step into the 4x50 freestyl...
Sasipaporn Janthawisut and the System Problem: When 115 Points Cannot Save a Team Without a LaunchpadSasipaporn Janthawisut's final swing against VTV Binh Dien Long An sailed wid...
Enzo Fernández to Man City: The £125m Symphony of DestiniesStamford Bridge, a preseason friendly evening. Each time Enzo Fernández touch...
Cameroon Reach the CAVB Final and the 2027 World Championship: What the 108-108 Scoreline RevealsThe fifth set finished 16-14. Match total: Cameroon 108 – Ghana 108. I wrote...
Table Tennis in the WTT Era: The Rolling 52-Week Ranking and the Gaps Nobody CountsTable Tennis in the WTT Era: The Rolling 52-Week Ranking and the Gaps Nobody...
The Invisible Glass Ceiling and a Mexican Name Among the ThirtyThe thirty names were posted on a morning. One of them belongs to a Mexican...
Jarvis and Rozner share Genesis Championship lead: three-shot gap and the data left unreadFrom the hills of Woo Jeong Hills, with late-autumn wind moving through the...
Luka Doncic, Metro Bike Share and the First Real Test of the Post-LeBron Lakers EraA bike-share rack sits roughly two hundred metres from the doors of Crypto.co...
The Empty Report and Vietnamese Football's Data ProblemOn my desk in Hanoi sits a nine-part document. The first section is titled...
From 11-1 to Miwa Harimoto: Anna Hursey's Real Test in MacaoFrom 11-1 to Miwa Harimoto: Anna Hursey's Real Test in Macao A Scoreline That...
Vietnam 1-0 Philippines, Thailand 4-0 Pakistan: The 29 September Decider Was Already Shaped by Goal Difference and LegsThe 25th minute of Group B's opening match. The ball travelled from Thanh Lon...
100 Grams and the Only Applause Left in the Judo Locker RoomIn the last fifteen minutes before the deadline, Jung Su-jin cut her hair. Th...
Table Tennis: When Speed Outpaces Instinct, and Empires Are Built by Hands That Don't TrembleI once sat in the third row of an arena, close enough to hear a sound that...
Indonesia 0-0 Malaysia: Ten Men, One Point, and the Gamble for Top Spot in Group AOn the Bung Karno stands, the roar died in the 35th minute. Thom Haye,...
V.League 1 Data Gap: Why Every Tactical Conclusion Needs Re-VerificationIn June 2026 I reopened the spreadsheet of 4,500 wide-attack situations from...
Decoding the 'Unthinkable' Match: When V.League 2 Data Is Not Allowed to Be PrettyIn the last three matches, the PPDA index of the V.League 2 leaders has dropp...
Table Tennis Transfer Season: Amid the Storm of Rumors, Real People Remain the AnchorOn the old table by the window of a small club in Nha Trang lies a wooden...
Silesia 2028: European Athletics Moves from Lottery to PayrollLast month, going through the payout table of the European Athletics...
Lakshya Sen Loses to Loh Kean Yew at Asian Games 2026: The Ten-Point Run and a Lesson in Error ManagementThe scoreboard at the 2026 Asian Games arena closed at 12-21, 21-15, 14-21...
